Exploring Requirements 2 by Gerald M. Weinberg
Author:Gerald M. Weinberg
Language: eng
Format: epub
Tags: design, designing, software, software testing, requirements, software development, ambiguity, software quality, product development, product planning, specifications
Publisher: Gerald M. Weinberg
19.2 Using the Metric as a Test
One useful model of design says design is the process of removing ambiguity. In terms of this model, design proceeds through a series of steps: creating an approximate design, testing for ambiguity, removing the ambiguity found, and retesting the new approximation. Eventually, the tests say the latest approximation is close enough, and design stops.
19.2.1 Measuring three kinds of ambiguity
In this view, everything done from recognition of a problem to final disposition can be considered design, including the unconscious, implicit design assumptions as well as the conscious, explicit design decisions. As an oversimplification, we can think of three major kinds of ambiguity we must measure and remove, each associated with a major part of the total design activity.
1. Problem-statement ambiguity, as we know, is ambiguity in the problem statement, or requirements (see Figure 19-1).
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Storytelling for dummies by Andrea Fontana(1466)
Effortless by Greg McKeown(1388)
The Practice by Seth Godin(1368)
Mastering Blockchain by Lorne Lantz(1365)
Blockchain Quick Reference by Paul Valencourt & Samanyu Chopra & Brenn Hill(1115)
Mastering Blockchain by Lorne Lantz & Daniel Cawrey(889)
How to Lead by David M. Rubenstein(787)
The wind in the willows by Kenneth Grahame(769)
The Ape in the Corner Office by Richard Conniff(762)
Handbook of Big Data Analytics by Unknown(687)
Social Media Engagement For Dummies by Aliza Sherman(682)
Getting Started with Data: The first book you should read to successfully get along with data. by Menegatti Gabriel & Team Simbiose Ventures(668)
FunRetrospectives: activities and ideas for making agile retrospectives more engaging by Paulo Caroli & Tainã Caetano Coimbra(667)
Taking Care of Yourself (HBR Working Parents Series) by Harvard Business Review(664)
Business Storytelling For Dummies by Unknown(644)
Evernote for Self Publishing: How to Write Your Book in Evernote from Start to Finish by Jose John(638)
Help! My Facebook Ads Suck-- by M. D. Cooper & Jill Cooper(629)
Genius by Choice: Your unconventional A–Z handbook to enhance your learning process by Remondino Giulia S(611)
A Leader Listens by Ajay Banga(610)
